package GUI;

import FilesManagers.CantOpenFileException;

public class ThreadActualizarArbol extends AbstractThreadManager {

	
	
	public void ActualizarArbol(){
		if(!arbolExiste()){
			System.out.println("No existe ningún índice, por favor cree uno primero");
		}
		
		try {
			System.out.println("El indexado se inicio en: "+cronometro.iniciar());
			//Si quiero continuar con un indice ya creado anteiormente
			indexManager.makeIndex(arbolFile,128); //el nodeSize es dummy, lo lee del archivo
			System.out.println("El indexado termino en: "+cronometro.finalizar());
			System.out.println("El indexado se hizo en: "+cronometro.duracion());
		} catch (CantOpenFileException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
	}

	@Override
	public void run() {
		ActualizarArbol();
		
	}
}
